mark melnyk